03. 为什么存在那么多种编程语言

为什么世界上存在这么多种编程语言呢?



一个主要的原因是,不同的领域对开发有不同的需求,不同的任务需要用到不同的工具。

比如你需要对数据进行大量的查询和修改操作,那么SQL语言就是很好的选择;而如果你想进行嵌入式开发,那么C语言就可以胜任。

现在你理解了为什么有这么多的编程语言,也就不用再纠结于这么多的编程语言要如何选择。你要做的,只是根据不同的应用场景,选择合适的编程语言。

下表是各种应用场景中常用的编程语言,供你参考:

**应用场景 ** 编程语言
应用程序开发 C,C#,C++,Java,Visual Basic,Tcl
AI人工智能开发 AIML,Haskell,C++,Prolog,Python,Lisp,Java
数据库开发 SQL,Oracle,MySQL,FoxPro
游戏开发 C,C#,C++,DarkBASIC,Java,unity
Android端APP开发 Java,Kotlin
iOS端APP开发 Objective-C,Swift
前端开发 HTML,CSS,JavaScript,Node.js
服务器端web应用开发 PHP,Python,Ruby,JavaScript
脚本开发 AutoHotkey,awk,bash,Batch file,Perl,Python,Tcl
数据科学和算法设计 Python,Matlab,R,SAS,SQL,Scala